안녕하세요! 자세한 문의 드립니다
217753651@n
2024-06-27
rosmaster x3 plus
나-이광희
2024-06-26
댓글목록
작성자 아두
작성일 2021-10-18
평점
int sw = 5; // 스위치를 5번핀으로 선언합니다.
void setup() {
pinMode(led, OUTPUT);//LED 핀을 OUTPUT으로 설정합니다.
pinMode(sw, INPUT_PULLUP);//스위치가 연결된 핀의 모드를 INPUT_PULLUP 상태로 설정합니다.
}
void loop() {
if (digitalRead(sw) == LOW) { // 스위치가 연결된 핀의 로직레벨이 LOW라면, LED가 켜지도록 합니다.
digitalWrite(led, HIGH); // 3번 핀으로 HIGH(5V)출력
}
else {
digitalWrite(led, LOW);
}
}
스위치 입력 받는 곳에서 비교 연산자(==)가 대입 연산자(=)로 되어 있네요
위 코드대로 해보세요